pledge contract - German English Dictionary